Part Number Hot Search : 
NTE1516 TMP87 R2201227 11401 MMSZ5250 67F110 HM2P0 NSC5007A
Product Description
Full Text Search
 

To Download CXD2500BQ Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 CXD2500BQ
CD Digital Signal Processor
Description The CXD2500BQ is a digital signal processing LSI designed for use in compact disc players. It has the following functions: * Wide-frame jitter margin (28 frames) realized by a built-in 32K RAM. * Bit clock generated by digital PLL for strobing EFM signals. Capture range of 150 kHz and over. * EFM data demodulation * Enhanced protection of EFM Frame Sync signals * Powerful error correction based on Refined Super Strategy Error correction C1: Double correction C2: Quadruple correction * Double-speed playback and vari-pitch playback * Reduced noise generation at track jump * Auto zero-cross muting * Subcode demodulation and subcode Q data error detection * Digital spindle servo system (incorporating an oversampling filter) * 16-bit traverse counter * Built-in asymmetry correction circuit * CPU interface using a serial bus * Servo auto sequencer * Output for digital audio interface * Built-in digital level meter and peak meter * Bilingual Features * All digital signals for regeneration are processed using one chip. * The built-in RAM enables high-integration mounting. Structure Silicon-gate CMOS IC 80 pin QFP (Plastic)
Sony reserves the right to change products and specifications without prior notice. This information does not convey any license by any implication or otherwise under any patents or other right. Application circuits shown, if any, are typical examples illustrating the operation of the devices. Sony cannot assume responsibility for any problems arising out of the use of these circuits.
--1--
E91Y46F64-TE
CXD2500BQ
Absolute Maximum Ratings (Ta=25 C) * Supply voltage VCC * Input voltage VI * Output voltage VO * Operating temperature Topr * Storage temperature Tstg * Supply voltage differences VSS-AVSS VDD-AVDD Recommended Operating Conditions * Supply voltage VDD * Operating temperature Topr * Input voltage VIN
-0.3 to +7.0 -0.3 to +7.0 -0.3 to +7.0 -20 to +75 -40 to +125 -0.3 to +0.3 -0.3 to +0.3
V V V C C V V
4.751 to 5.253 (5.0 V typ.) -20 to +75 VSS-0.3 to + VDD + 0.3
V C V
1 VDD value of 4.75 V (min.) is for the double-speed playback mode at vari-pitch control reset. For the low power consumption special playback mode, VDD value is 3.6 V (min.). 2 In the normal-speed playback mode VDD value is 4.5 V (min.) 2 Low power consumption, special playback mode Set the internal operation of LSI at the double-speed mode, and half the crystal oscillation frequency. This will result in the normal-speed playback mode. 3 VDD value of 5.25 V (max.) is for the double-speed playback mode at vari-pitch control reset. For normalspeed playback and the low power consumption special playback mode, the VDD value is 5.5 V (max.). I/O Capacity * Input pins CI 12 pF max. * Output pins CO 12 pF max. at high impedance Note: Test Conditions VDD=VI=0 V fM=1 MHz
--2--
CXD2500BQ
Block Diagram
XTAO
FSTT
XTSL
56 C4M 57 C16M 58 PDO 11 VCO1 VCO0
53
XTAI
54
53
17
VCKI
19 23 AVDD
Clock generator 32K RAM
VPCO
21 AVSS 33 VDD 73 VDD
8
Digital PLL vari-pitch double speed
EFM demodulator
Register
9
12 VSS Address generator 8 Priority encoder 52 VSS
PCO 20 FIL1 19 FIL0 18 CLTV 22 RF 24 ASY1 26 ASY0 27 ASYE 28 WFCK 62 SCOR 63 EXCK 65 SBSO 64 EMPH 61 SQCK 67 SQSO 66 MON FSW MDP Subcode Q Processor Subcode P-W Processor Timing Generator Sync Protector
Serial/Parallel processor
30 PSSL 49 DAO 1 to 6
D/A data processor
MUX
68 MUTE
Peak detector
Digital out
60 DOUT 59 MD 2 71 DATA
Error corrector CPU interface 74 CLOK 72 XLAT
3 2 4
Timing Generator 2 Noise shaper 18-times over samplling filter Servo auto sequencer 77 DATO 79 CLKO 78 XLTO CLV processor
MDS 43
TEST 10 NC 5
70
6
LOCK
50
51
32
31
75 69
76
80
Asymmetry correction.
1
FOX
WDCK
LRCK
APTL
SEIN
XRST
APTR
--3--
SENS
MIRR
CNIN
CXD2500BQ
Pin Configuration
WFCK
XTAQ
SCOR
SBSO
EMPH
DOUT
APTR
FSTT
XTSL
C16M
DA02
DA01
DA04
DA03
DA06
APLL
DA05
DA07
DA08
64 63 EXCK SQSO SQCK MUTE SENS XRST DATA XLAT VDD CLOK SEIN CNIN DATO XLTO CLKO MIRR 65 66 67 68 69 70 71 72
62 61
60
59 58
57 56
55 54
53
52 51
50 49
48 47
46
45 44
43 42
41 40 39 38 37 36 35 34 33 DA10 DA11 DA12 DA13 DA14 DA15 DA16 VDD LRCK WDCK PSSL NC ASYE ASYO ASYI BIAS
D2500B 73 74 75 76 77 78 79 80 32 31 30 29 28 27 26 25
1
2
3
4
5
6
7
8
9
10 11
12
13 14
15 16
17 18
19
20 21
22 23
24
PDO
FOK
FILI
AVSS
VCOI
TEST
AVDD
VCKI
MON
MDS
NC
NC
FILO
PCO
VCOO
--4--
VPCO
LOCK
CLTV
FSW
VSS
MDP
NC
NC
RF
DA09
MD2
C4M
XTAI
VSS
CXD2500BQ
Pin Description Pin No. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 Symbol FOK FSW MON MDP MDS LOCK NC VCOO VCOI TEST PDO VSS NC NC NC VPCO VCKI FILO FILI PCO AVSS CLTV AVDD RF BIAS ASYI ASYO ASYE NC PSSL WDCK LRCK VDD DA16 DA15 DA14 DA13 DA12 DA11 DA10 I O O O O O -- O I I O -- -- -- O I O I O I I I I O I Output of charge pump for vari-pitch PLL Clock input from external VCO for vari-pitch control. fc center=16.9344 MHz. Analog Output of filter for master PLL (Slave=Digital PLL) Input to filter for master PLL 1, Z, 0 Output of charge pump for master PLL Analog GND VCO control voltage input for master PLL Analog power supply (+5 V) EFM signal input Asymmetry circuit constant current input Asymmetry comparator circuit voltage input 1, 0 EFM full-swing output Asymmetry circuit OFF at "L". Asymmetry circuit ON at "H". -- Input used to switch the audio data output mode. "L" for serial output, "H" for parallel output. 1, 0 D/A interface for 48-bit slot. Word clock f=2Fs 1, 0 D/A interface for 48-bit slot. LR clock f=Fs Power supply (+5 V) Outputs DA16 (MSB) when PSSL=1, or serial data from the 48-bit slot 1, 0 (2's complements, MSB first) when PSSL=0. 1, 0 Outputs DA15 when PSSL=1, or bit clock from the 48-bit slot when PSSL=0. Outputs DA14 when PSSL=1, or serial data from the 64-bit slot (2's 1, 0 complements, LSB first) when PSSL=0. 1, 0 Outputs DA13 when PSSL=1, or bit clock from the 64-bit slot when PSSL=0. 1, 0 Outputs DA12 when PSSL=1, or LR clock from the 64-bit slot when PSSL=0. 1, 0 Outputs DA11 when PSSL=1, or GTOP when PSSL=0. 1, 0 Outputs DA10 when PSSL=1, or XUGF when PSSL=0. --5-- 1, Z, 0 1, 0 Output of oscillation circuit for analog EFM PLL Input to oscillation circuit for analog EFM PLL fLOCK=8.6436 MHz Test. Normally at 0 V (GND). Output of charge pump for analog EFM PLL GND I/O Description Focus OK input. Used for SENS output and servo auto sequencer. Output used to switch the spindle motor output filter. Output for spindle motor ON/OFF control Output for spindle motor servo control Output for spindle motor servo control Output is "H" when the GFS signal sampled at 460 Hz is "H". Output is "L" when the GFS signal is "L" 8 or more times in succession.
Z, 0 1, 0 1, Z, 0 1, Z, 0 1, 0
1, Z, 0
I O O
O O O O O O O
CXD2500BQ
Pin No.
Symbol
I/O
Description
41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
DA09 DA08 DA07 DA06 DA05 DA04 DA03 DA02 DA01 APTR APTL VSS XTAI XTAO XTSL FSTT C4M C16M MD2 DOUT EMPH WFCK SCOR SBSO EXCK SQSO SQCK MUTE SENS XRST DATA XLAT VDD CLOCK SEIN CNIN DATO XLTO CLKO MIRR
O O O O O O O O O O O I O I O O O I O O O O O I O I I -- I I I I I I O O O I
Outputs DA9 when PSSL=1, or XPLCK when PSSL=0. Outputs DA8 when PSSL=1, or GFS when PSSL=0. Outputs DA7 when PSSL=1, or RFCK when PSSL=0. Outputs DA6 when PSSL=1, or C2PO when PSSL=0. Outputs DA5 when PSSL=1, or XRAOF when PSSL=0. Outputs DA4 when PSSL=1, or MNT3 when PSSL=0. Outputs DA3 when PSSL=1, or MNT2 when PSSL=0. Outputs DA2 when PSSL=1, or MNT1 when PSSL=0. Outputs DA1 when PSSL=1, or MNT0 when PSSL=0. Control output for aperture correction. "H" for R-ch. Control output for aperture correction. "H" for L-ch. GND Input for 16.9344 MHz and 33.8688 MHz X'tal oscillation circuit. 1, 0 Output for 16.9344 MHz X'tal oscillation circuit. X'tal selection input. "L" for 16.9344 MHz X'tal, "H" for 33.8688 MHz X'tal. 2/3 frequency demultiplication output for Pins 53 and 54. Unaffected by 1, 0 vari-pitch control. 1, 0 4.2336 MHz output. Subject to vari-pitch control. 1, 0 16.9344 MHz output. Subject to vari-pitch control. Digital-Out ON/OFF control. "H" for ON, "L" for OFF. 1, 0 Digital-Out output. 1, 0 "H" for playback disc provided with emphasis, "L" for without emphasis. 1, 0 WFCK (Write Frame Clock) output. 1, 0 "H" when subcode Sync S0 or S1 is detected. 1, 0 Serial output of Sub P to W Clock input for reading SBSO 1, 0 Outputs 80-bit Sub Q and 16-bit PCM peak-level data. Clock input for reading SQSO "H" for muting, "L" for release. 1, Z, 0 SENS output to CPU System reset. "L" for resetting. Inputs serial data from CPU. Latches serial data input from CPU at falling edge. Power supply (+5 V) Inputs serial data transfer clock from CPU. Inputs SENSE from SSP. Inputs track jump count signal. 1, 0 Outputs serial data to SSP. 1, 0 Latches serial data output to SSP at falling edge. 1, 0 Outputs serial data transfer clock to SSP. Inputs mirror signal to be used by auto sequencer when jumping 16 or more tracks.
1, 0 1, 0 1, 0 1, 0 1, 0 1, 0 1, 0 1, 0 1, 0 1, 0 1, 0
--6--
CXD2500BQ
Note: * The data at the 64-bit slot is output in 2's complements on an LSB-first basis. The data at the 48-bit slot is output in 2's complements on an MSB-first basis. * GTOP monitors the state of Frame Sync protection. ("H": Sync protection window released) * XUFG is a negative Frame Sync pulse obtained from the EFM signal before Frame Sync protection is effected.. * XPLCK is an inversion of the EFM PLL clock. The PLL is designed so that the falling edge of XPLCK coincides with a change point of the EFM signal. * The GFS signal turns "H" upon coincidence between Frame Sync and the timing of interpolation protection. * RFCK is a signal generated at 136-s periods using a crystal oscillator. * C2PO is a signal to indicate data error. * XRAOF is a signal issued when a jitter margin of 28F is exceeded by the 32K RAM.
--7--
CXD2500BQ
Electrical Character DC characteristics Item Input voltage. "H" level Input voltage "L" level. Input voltage "H" level Input voltage "L" level Condition VIH (1) VIL (1) VIN (2) VIN (2)
(VDD=AVDD=5.0 V5 %, VSS=AVSS=0 V, Topr=-20 to +75C) Min. 0.7VDD 0.3VDD 0.8VDD 0.2VDD Typ. Max. Unit V 1 V V 2 V Related pins
Input voltage (2)
Input voltage (1)
Schmitt circuit input
Input voltage (3)
Input voltage
VIN (3)
Analog input
VSS
VDD
V
3
Output voltage "H" level Output voltage "L" level Output voltage "H" level Output voltage "L" level Output voltage "L" level Output voltage "H" level Output voltage "L" level
Output voltage (1)
VOH (1) IOH=-1 mA VOL (1) IOL=1 mA
VDD-0.5 0 VDD-0.5 0
VDD 0.4 VDD 0.4
V 4 V V 5 V
Output voltage (2)
VOH (2) IOH=-1 mA VOL (2) IOL=2 mA
Output voltage (3)
VOL (3)
IOL=2 mA
0
0.4
V
6
Output voltage (4)
VOH (4) IOH=-0.28 mA VOL (4) ILI ILO IOL=0.36 mA VI=0 to 5.25 V VO=0 to 5.25 V
VDD-0.5 0
VDD 0.4 5 5
V 7 V A A 1, 2, 3 8
Input leak current Tristate pin output leak current
Related pins 1 XTSL, DATA, XLAT, MD2, PSSL 2 CLOK, XRST, EXCK, SQCK, MUTE, FOK, SEIN, CNIN, MIRR, VCKI, ASYE 3 CLTV, FILI, RF 4 MDP, PDO, PCO, VPCO 5 ASYO, DOUT, FSTT, C4M, C16M, SBSO, SQSO, SCOR, EMPH, MON, LOCK, WDCK, DATO, CLKO, XLTO, SENS, MDS, DA01 to DA16, APTR, APTL, LRCK, WFCK 6 FSW 7 FILO 8 SENS, MDS, MDP, FSW, PDO, PCO, VPCO
--8--
CXD2500BQ
AC Characteristics (1) XTAI and VCOI pins 1) During self-oscillation Item Oscillation frequency Symbol fMAX Min. 7 (Topr=-20 to +75 C, VDD=AVDD=5.0 V5 %) Typ. Max. 34 Unit MHz
2) With pulses input to XTAI and VCOI pins Item Symbol "H" level pulse width "L" level pulse width Pulse period Input "H" level Input "L" level Rising time Falling time tWHX tWLX tCX VIHX VILX tR, tF
(Topr=-20 to +75 C, VDD=AVDD=5.0 V5 %) Typ. Max. Unit Min. 13 13 26 VDD-1.0 V 0.8 10 ns 500 500 1,000 ns
tCX tWHX tWLX VIHX VIHXx0.9
XTAI
VDD/2
VIHXx0.1 VILX tR tF
3) With sine waves input to XTAI and VCOI pins via capacitor (Topr=-20 to +75 C, VDD=AVDD=5.0 V5 %) Item Input amplitude Symbol V1 Min. 2.0 Typ. Max. VDD+0.3 Unit Vp-p
--9--
CXD2500BQ
(1) CLOK, DATA, XLAT, CNIN, SQCK, and EXCK pins (VDD=AVDD=5.0 V5 %, VSS=AVSS=0 V, Topr=-20 to +75 C Item Clock frequency Clock pulse width Setup time Hold time Delay time Latch pulse width EXCK, CNIN, SQCK frequency EXCK, CNIN, SQCK pulse width Symbol fCK tWCK tSU tH tD tWL fT tWT
1/fCK tWCK CLOK DATA XLAT EXCK CNIN SQCK SUBQ SQCK tSU tH tWCK
Min. 750 300 300 300 750
Typ.
Max. 0.65
Unit MHz
ns
1 300
MHz ns
tSU
tH tD tWL
tWT 1/fT
tWT
Description of Functions 1 CPU Interface and Commands * CPU interface This interface is used to set various modes using DATA, CLOK, and XLAT. The interface timing chart is shown below.
750ns or more CLOK
DATA
D1
D2 Data
D3
D0
D1
D2
D3
Address 750ns or more
XLAT
Registers 4 to E
Valid 300ns max
* The command addresses of the CXD2500B and the data capable of being set are shown in Table 1-1. * When XRST is set to 0, the CXD2500B is reset, causing its internal registers to be initialized to the values listed in Table 1-2. --10--
Commands
Data 1 Data 2 Data 3 Data 4 D0 D3 -- -- -- D2 D1 -- D0 -- D1 D3 -- -- -- D2 D1 -- -- D0 D1 D3 -- -- D2 AS1 AS0 D0 D0 0 0.18 ms 1 -- -- -- -- -- -- 0.36 ms 0 11.6 ms -- -- -- -- -- -- -- -- 5.8 ms 2.9 ms 1.45 ms 0.18 ms 0.09 ms 0.045 ms -- -- -- -- -- -- -- 0.09 ms 0.045 ms 0.022 ms -- -- -- AS3 AS2 D3 D2
Register
Address
Command
name
D3
D2
D1
4
Auto sequence
0
1
0
Blind (A, E), Overflow (C)
5
0
1
0
Brake (B)
6
KICK (D)
0
1
1
Auto sequencer track 1 32,768 2,048 128 64 1,024 512 256 D OUT 0 CDROM -- -- BiliGL FLFC ON-OFF ON-OFF ON-OFF ON-OFF MAIN PCT1 PCT2 -- -- SUB -- -- -- -- -- -- -- -- Vari 0 Mute UP 1 32,768 2,048 1,024 Gain 0 -- MDP1 DCLV 1 TB -- Gain CM2 CM1 CM0 -- -- -- -- -- -- -- -- -- -- -- -- PWM MD 0 CM3 TP CLVS -- -- -- -- -- -- -- -- -- -- -- MDP0 MDS1 MDS0 -- Gain Gain Gain -- -- -- -- -- -- -- -- -- -- 16,384 8,192 4,096 512 Down 256 128 64 32 16 8 4 2 1 ATT Vari -- BiliGL -- -- -- -- -- -- -- -- -- -- -- Mute-F D CLV 1 DSPB A SEQ D PLL 0 WSEL -- -- -- -- -- -- -- 16,384 8,192 4,096 32 16 8 4 2 1
7
0
1
1
jump (N) setting
8
MODE specification
1
0
0
9
Func specification
1
0
0
--11-- Table 1-1
A
Audio CTRL
1
0
1
Traverse monitor
B
1
0
1
counter setting
C
Servo factor setting
1
1
0
D
CLV CRTL
1
1
0
E
CLV mode
1
1
1
CXD2500BQ
Reset Initialization
Data 1 Data 3 D0 D3 -- -- -- D2 D1 -- D0 -- D0 0 0 0 0 0 -- -- -- -- -- -- -- D3 D2 D1 D0 D3 D2 D1 D0 D3 D2 D1 Data 2 Data 3
Register
Address
Command
name
D3
D2
D1
4
Auto sequence
0
1
0
Blind (A, E), Overflow (C) 1 -- 0 1 0 1 -- -- -- -- -- -- -- -- -- -- --
5
0
1
0
Brake (B) 0 0 1 1 1 -- -- -- -- -- -- -- -- -- -- -- --
6
KICK (D)
0
1
1
Auto sequencer 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0
7
0
1
1
track jump setting 0 0 0 0 0 -- -- -- -- -- -- -- -- -- -- -- --
8
MODE specification
1
0
0
9 1 1 0 0 1 0 0 0 --
Func specification
1
0
0
--
--
--
--
--
--
--
--
--12--
0 0 0 1 1 0 0 -- 1 0 0 0 0 0 0 0 0 0 1 1 0 -- -- -- 1 0 0 0 0 -- -- -- 0 0 0 0 0 -- -- --
A
Audio CTRL
1
0
1
--
--
--
--
--
--
--
--
--
Traverse monitor 1 0 0 0 0 0 0 0 0
B
1
0
1
counter setting -- -- -- -- -- -- -- -- --
C
Servo factor setting
1
1
0
D
CLV CRTL
1
1
0
--
--
--
--
--
--
--
--
--
E
CLV mode
1
1
1
--
--
--
--
--
--
--
--
--
Table 1-2
CXD2500BQ
CXD2500BQ
1 Meanings of Data Set at Command Addresses $4X Command Command CANCEL FOCUS-ON 1 TRACK JUMP 10 TRACK JUMP 2N TRACK JUMP M TRACK MOVE AS3 0 0 1 1 1 1 AS2 0 1 0 0 1 1 AS1 0 1 0 1 0 1 AS0 0 1 RXF RXF RXF RXF RXF=0 FORWARD RXF=1 REVERSE * If a Focus-ON command ($47) is canceled during execution, $02 is issued and the auto sequence operation is discontinued. * If a Track Jump or Track Move command ($48 to $4F) is canceled during execution, the auto sequence operation is discontinued. $5X Command Used to set timers for the auto sequencer. Timers set: A, E, C, and B Command Blind(A, E), Overflow(C) Brake(B) Example: D3 0.18 ms 0.36 ms D2 0.09 ms 0.18 ms D1 0.045 ms 0.09 ms D0 0.022 ms 0.045 ms
D2=D0=1, D3=D1=0 (Initial Reset) A=E=C=0.112 ms B=0.225 ms
$6X Command Used to set a timer for the auto sequencer. Timer set: D Command D3 KICK (D) 11.6 ms Example: D3=0 D2=D1=D0=1 (Initial Reset) D=10.15ms
D2 5.8 ms
D1 2.9 ms
D0 1.45 ms
$7X Command Used to set the number of auto sequencer track jumps/moves. Data3 Data 2 Command D3 D2 D1 D0 D3 D2 D1 D0 Auto sequencer track jump number setting
Data 3 D3 D2 D1 D0
Data 4 D3 D2 D1 D0
215
214
213
212
211
210
29
28
27
26
25
24
23
22
21
20
This command sets the value of "N" for 2N track jump and M track move execution using the auto sequencer.
--13--
CXD2500BQ
* The maximum number of tracks that can be counted is 65,535. However, in the case of 2N track jumps, it is subject to mechanical restrictions due to the optical system. * When the number of tracks to be jumped is smaller that 15, the signals input from CNIN are counted. When it is 16 or larger, the signals input from the MIRR pin are counted. This count signal selection contributes toward improving the accuracy of high-speed track jumping. Command MODE specification $8X Command Command CDROM=1 CDROM=0 D3 CDROM D2 0 D1 D. OUT Mute-F AS0 WSEL
C2PO timing 1-3 1-3
Processing CDROM mode is entered. In this mode, average value interpolation and preceding value holding are not performed. Audio mode is entered. In this mode, average value interpolation and preceding value holding are performed.
Command bit D. out Mute F=1 D. out Mute F=0
Processing When Digital Out is ON (pin MD2=1), DA output is muted. Da output muting is unaffected by the setting of Digital Out. D/A Out D.out Mute with F=1 MD2=1 (D. out-ON) - dB - dB MD2=0 (D. out-OFF) - dB 0dB
Mute-ON Mute-OFF
Command bit WSEL=1 WSEL=0
Sync protection window width Application 26 channel clock pulses Anti-rolling is enhanced. 6 channel clock pulses Sync window protection is enhanced. In normal-speed playback, the channel clock frequency is 4.3218 MHz.
$9X Command Command Func specification Data 1 D3 DCLV ON-OFF D2 DSPB ON-OFF D1 A. SEQ ON-OFF D0 D. PLL ON-OFF D3 BiliGL MAIN Data 2 D2 BiliGL Sub D1 FLFC
--14--
CXD2500BQ
Command bit
DCLV ON-OFF=0
DCLV ON-OFF=1 (FSW and MON are unnecessary)
Contents FSW=L, MON-H, MDS-Z, MDP=servo control signal, with carrier In CLVS mode frequency of 230 Hz at TB=0 and 460 Hz at TB=1 FSW=Z, MON=H, MDS=speed control signal with carrier frequency of In CLVP mode 7.35 kHz, MDP=phase control signal with carrier frequency of 1.84 kHz MDS= PWM polarity signal. Carrier DCLV when frequency=132 kHz PWM, MD=1 MDS= PWM absolute value output (binary). In CLVS or Carrier frequency=132 kHz CLVP mode MDS= Z DCLV when MDP= ternay PWM output. PWM, MD=0 Carrier frequency=132 kHz
CLV mode
In the Digital CLV servo mode with DCLV ON-OFF set to 1, the sampling frequency of the internal digital filter is switched at the same time as the switching between CLVP and CLVS. Therefore, for CLVS, the cut-off frequency fC is 70 Hz when TB is set to 0, and 140Hz when TB is set to 1. Command bit DSPB=0 DSPB=1 Processing Normal-speed playback. ECC quadruple error correction is made. Vari-pitch control is enabled. Double-speed playback. ECC double error correction is made. Vari-pitch control is disabled.
Set FLFC at 1 when in double-speed playback mode (exclude the low power consumption special playback mode). However, FLFC can be set to 0 during PLL pull-in (lock). Set to 0 for all other modes. SENS Output Microcomputer serial register values (Latching unnecessary) $0X $1X $2X $3X $4X $5X $6X $AX $BX $CX $EX $7X, 8X, 9X, DX, FX
ASEQ=0 Z Z Z Z Z Z Z GFS COMP COUT OV64 Z
ASEQ=1 SEIN (FZC) SEIN (A, S) SEIN (T. Z. C) SEIN (SSTOP) XBUSY FOK SEIN (Z) GFS COMP COUT OV64 0
--15--
CXD2500BQ
Description of SENS signals SENS output Z SEIN XBUSY FOK GFS COMP Meaning SENS is at High-Z state. SEIN signal, which was input to the CXD2500B, is output from SSP. "L" when auto sequencer is in operation; "H" when terminated. Output of the signal (normally FOK input from RF) input to the FOK pin. "H" when Focus OK is received. "H" when regenerated Frame Sync is obtained at the correct time. Used in counting the number of tracks set in register B. "H" when the count is latched to register B twice in succession. It is reset to "L" level when the count of CNIN inputs equals the originally set number for register B. Used in counting the number of tracks set in register B. "H" when the count is latched to register B, then to register C. It is toggled every time the count of CNIN inputs reaches the value set in register B. "L" when after passing through the sync detection filter, the EFM signal become longer than the 64 channel clocks. Meaning RFPLL enters analog mode. PDO, VCOI, and VCOO are used. RFPLL enters digital mode. PDO becomes Z. BiliGL MAIN=0 STEREO SUB BiliGL MAIN=1 MAIN Mute
COUT
OV64
Command bit DPLL=0 DPLL=1
Command bit BiliGL SUB=0 BiliGL SUB=1
Definition of Bilingual MAIN, SUB, and STEREO MAIN; The input L-ch signal is output to both L-ch and R-ch. Sub: The input R-ch signal is output to both L-ch and R-ch. STEREO: The input L-ch and R-ch signals are output to both L-ch and R-ch respectively.
--16--
CXD2500BQ
$AX Command Command Audio CTRL Data 1 D3 Vari UP D2 Vari DWN D1 Mute D0 ATT D3 PCT1 Data 2 D2 PCT2
Vari UP
Vari DWN Pitch XTal 0% VCO 0% +0.1% +0.2% +0.3% +0.2% +0.1% +0% -0.1% -0.2% XTal 0%
Command bit Meaning Mute=0 Muting is off unless condition to make muting occurs. Mute=1 Muting is on. Peak register reset.
Command bit Meaning ATT=0 Attenuation is off. ATT=1 -12dB
Condition for Muting (1) Mute=1 in register A (2) Pin Mute=1 (3) D.OUT Mute F=1 in register 8 with D.Out ON (MD2=1) (4) Elapse of over 35 msec after GFS turns "Low" (5) BiliGL MAIN=Sub=1 in register 9 (6) PCT1=1 and PCT2=2 in register A In the case of (1) to (4), zero-cross muting not exceeding 1 msec is performed. Command bit Meaning PCM Gain PCT1 PCT2 0 0 Normal mode x0 dB 0 1 Level meter mode x0 dB 1 0 Peak meter mode Mute 1 1 Normal mode x0 dB
ECC correction capacity C1: Double, C2: Quadruple C1: Double, C2: Quadruple C1: Double, C2: Double C1: Double, C2: Double
Level Meter Mode (See Timing Chart 1-4.) * This mode makes the digital level meter function available. * Inputting 96-bit clock pulses to SQCK will enable 96 data to be output to SQSO. Of the output data, the first 80 bits comprise Sub-Q data, which transmit the description for the data format to the Sub Code interface. The last 16 bits are ordered LSB-first, of which the first 15 bits constitute PCM data (absolute value). The final 1 bit is "High" if the prior PCM data was generated at the left channel; "Low" if generated at the right channel. * The PCM data is reset once it is read, and the L/R flag is reversed. While this state is kept until the next read operation is started, testing for the maximum value is conducted.
--17--
CXD2500BQ
Peak Meter Mode (See Timing Chart 1-5.) * In this mode, the maximum value of PCM data is detected whether the channel involved is L-ch or R-ch. To read the detected maximum value, it is necessary to input 96 clock pulses to SQCK. * When 96 clock pulses have been input to SQCK, 96 bits of data is output to SQSO. At the same time, the data is re-set in an internal register of the LSI. That is, the PCM peak detection register is not reset when it is read. * To reset the PCM peak register, set both PCT1 and PCT2 to 0. Or, Set $AX mute. * In this mode, the absolute time of Subcode Q is controlled automatical. * Namely, every time a peak value is detected, the absolute time when the CRC was passed is stored. The program time operation is performed in the normal way. * The last bit (L/R flag) of the 96-bit data stays 0. * In this mode, the preceding value holding and average value interpolation data are fixed to level (-). $CS Command Command Servo factor setting CLV CTRL ($DX)
D3 Gain MDP1
D2 Gain MDP0
D1 Gain MDS1
D0 Gain MDS0 Gain CLVS
Explanation Only DCLV=1 is effective. DCLV=1 and DCLV=0 are both effective.
This command is used to externally set the spindle servo gain when DCLV=1. * Gain setting for CLVS mode: GCLVS Gain Gain Gain MDS1 MDS0 CLVS 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1
GCLVS -12dB -6dB -6dB 0dB 0dB +6dB Note: When DCLV=0, the CLVS gain is determined as follows: If Gain CLVS=0, then GCLVS=-12 dB. If Gain CLVS=1, then GCLVS=0 dB
* Gain setting for CLVP mode: GMDP, GMDS Gain MDP1 0 0 1 Gain MDP0 0 1 0 GMDP -6 dB 0 dB + 6dB Gain MDS1 0 0 1 Gain MDS0 0 1 0 GMDS -6dB 0dB +6dB
--18--
CXD2500BQ
$DC Command Command CLV CTRL D3 DCLV PWM MD D2 TB D1 TP D0 CLVS Gain See "$CX Command."
Command bit DCLV PWM MD=1 DCLV PWM MD=0
Description (See Timing Chart 1-6.) Specification of PWM mode for digital CLV. Both MDS and MDP are used. Specification of PWM mode for digital CLV. Ternary MDP values are output.
Command bit TB=0 TB=1 TP=0 TP=1
Description In CLVS or CLVH mode, bottom value is held at periods of RFCK/32. In CLVS or CLVH mode, bottom value is held at periods of RFCK/16. In CLVS mode, peak value is held at periods of RFCK/4. In CLVS mode, peak value is held at periods of RFCK/2.
In CLVH mode, peak holding is made at 34 kHz. $EX Command Command CLV mode
D3 CM3
D2 CM2
D1 CM1
D0 CM0
CM3 0 1 1 1 1 1 0 STOP: KICK: BRAKE: CLVS: CLVP: CLVA:
CM2 0 0 0 1 1 1 1
CM1 0 0 1 1 0 1 1
CM0 0 0 0 0 0 1 0
Mode STOP KICK BRAKE CLVS CLVH CLVP CLVA
Explanation See Timing Chart 1-7. See Timing Chart 1-8. See Timing Chart 1-9.
Spindle motor stop mode Spindle motor forward run mode Spindle motor reverse run mode Rough servo mode for use for pulling disc run into RF-PLL capture range when the RF-PLL circuit lock has been disengaged PLL servo mode Automatic switching mode for CLVS and CLVS. This mode is used during normal play status.
--19--
Timing Chart 1-3
LRCK
48bit Slot
WDCK
CDROM=0 Rch 16bit C2 Pointer Lch 16bit C2 Pointer If C2 pointer=1, data is NG
C2PO
--20--
C2 Pointer for Lower 8bit C2 Pointer for upper 8bit C2 Pointer for Lower 8bit Rch C2 pointer Lch C2 pointer
CDROM=1
C2PO
C2 Pointer for upper 8bit
CXD2500BQ
Timing Chart 1-4
750ns to 120s 80 96 81
1
2
3
SQCK
SQSO 15-bit peak-data Absolute value display, LSB first
CRCF
D0
D1
D2
D3
D4
D5
D6
D13
D14
L/R
Sub-Q Data See "Sub Code interface"
Peak data L/R flag 2 1 2 3 3
1
WFCK
--21--
96 clock pulses CRCF R/L Peak data of this section 16 bit
96 clock pulses
SQCK
SQSO
L/R
CRCF
96 bit data Hold section
Level Meter Timing
CXD2500BQ
Timing Chart 1-5
1
2
3
1
2
3
WFCK
96 clock pulses
96 clock pulses
SQCK
CRCF CRCF Measurement
CRCF Measurement
Measurement
--22-- Peak Meter Timing
CXD2500BQ
CXD2500BQ
Timing Chart 1-6
DCLV PWM MD=0 MDS Z n*236 (nsec) n=0 to 31 Acceleration MDP 132KHz 7.6Sec DCLV PWM MD=1 MDS Acceleration MDP n*236 (nsec) n=0~31 Deceleration Deceleration Z
7.6Sec
Output Waveforms with DCLV=1 Timing Chart 1-7
STOP DCLV=0 MDS
Z
MDP
L
FSW
L
MON
L
DCLV=1 DCLV PWM MD=0 STOP MDS Z
MDP
Z
DCLV=1 DCLV PWM MD=1 STOP MDS
MDP L
FSW and MON are the same as for DCLV=0 --23--
CXD2500BQ
Timing Chart 1-8
KICK DCLV=0 MDS Z
MDP
H
FSW
L
MON
H
DCLV=1 DCLV PWM MD=0 KICK MDS Z
MDP
H Z 7.6s
FSW and MON are the same as for DCLV=0
DCLV=1 DCLV PWM MD=1 KICK MDS H
MDP
H L
FSW and MON are the same as for DCLV=0
--24--
CXD2500BQ
Timing Chart 1-9
BRAKE DCLV=0 MDS Z
MDP
L
FSW
L
MON
H
DCLV=1 DCLV PWM MD=0 BRAKE MDS Z
MDP
L
Z
FSW and MON are the same as for DCLV=0
DCLV=1 DCLV PWM MD=1
MDS
MDP
FSW and MON are the same as for DCLV=0
--25--
CXD2500BQ
2 Subcode Interface In this section, the subcode interface will be explained. The contents of the subcode interface can be externally read in two ways. The subcodes P through W totaling 8 bits can be read from SBSO by inputting EXCK to the CXD2500B. Sub-Q can be read after conducting a CRC check on the 80bits of information in the subcode frame. First, check SCOR and CRCF, then input 80 clock pulses to SQCK and read the data. 2-1 P-W Subcode Read These subcodes can be read by entering EXCK immediately after the fall of WFCK. (See Timing Chart 2-1.) 2-2 80-bit Sub-Q Read Figure 2-2 shows a block diagram of the peripheral part of the 80-bit Sub-Q register. * The Sub Q regenerated on a bit-per-frame basis is input to the 80-bit serial/parallel register and the CRC circuit. * When the results of CRC of the 96-bit Sub-Q are OK, CRCF is set to 1 and the 96-bit data is output to SQSO. Furthermore, it is loaded into the 80-bit, parallel/serial register. If SQSO is "H" after the output of SCOR, it can be taken that CPU has been loaded a new set of CRCOK data. * When 80-bit data is loaded into CXD2500B, MSB and LSB are reversed within each byte of the data. Therefore, the bits are ordered LSB-first within each byte, even though the byte arrangement is kept unchanged. * When 80 bits of data are confirmed to have been loaded, SQCK is input to read the data. Subsequently in the CXD2500B, the input of SQCK is detected and the retriggerable monostable multivibrator is reset during Low. * The time constant of the retriggerable monostable multivibrator ranges from 270 to 400 s. If the time of High for SQCK is less than this time constant, the monostable multivibrator will keep resetting, preventing the contents of the P/S register from being loaded into the P/S register. * While the monostable multivibrator is resetting, data loading into the peak detection parallel/serial register and 80-bit parallel/serial register is forbidden. Therefore, while data read operation is carried out at clock periods shorter than the time constant of the monostable multivibrator, the contents of these registers are retained without being rewritten by CRCOK, etc. * The CXD2500B permits the peak detection register to be connected to the shift-in of the 80-bit P/S register. For Ring Control 1, the input and output are short-circuited during peak meter and level meter mode. For Ring Control 2, the input and output are short-circuited during peak meter mode only. The Ring Controls are arranged in this way in order for the registers to be reset each time their contents are read in the level meter mode, while preventing destructive read in the peak meter mode. To enable this control, 96 clock pulses must be input to the peak meter mode. * As afore mentioned, in the peak meter mode, the absolute time following the generation of a peak value is stored. These operations are shown in Time chart 2-3. Note: To perform the above operations, the duration of the clock pulse input to SQCK must be between 750ns and 120 s for both "High" and "Low".
--26--
CXD2500BQ
Timing Chart 2-1
Internal PLL c lock 4.3218MHz
WFCK
SCOR
EXCK 750ns max SBSO S0*S1 Q R
WFCK
SCOR
EXCK
SBSO
S0*S1 Q R S T U V W S0*S1
P1
QR S T U VW
P1
P2
P3
Same
Same
Subcode P. Q. R. S. T. U. V. W Read Timing
--27--
Block Diagram 2-2
(ASEC) (AMIN) 80 bit S/P Register ADDRS CTRL
(AFRAM)
SIN
SUB-Q
ABCD EFGH
8 8 8 8 8 Order Inversion
8
8
8 8
SO 80 bit P/S Register
LD LD LD LD LD LD LD
HGFEDCBA
SI
LD SUBQ
--28--
CRCC Monostable multivibrator SHIFT SHIFT SQCK LOAD CONTROLE SO LD 16 bit P/S register SI Ring control 2 Mix CRCF SQSO 16
CXD2500BQ
ABS time load control for peak value
Ring control 1
Peak detection
Timing Chart 2-3
1 1 2 3
2
3
91
92
93
94
95
96
97
98
WFCK
SCOR
Order Inversion Determined by mode CRCF 1 80 or 96 Clock CRCF 2
SQSO
CRCF 1
SQCK Register load forbidder
--29--
When SQCK=High, 270 to 400sec 750ns to 120s ADR0 ADR1 ADR2 ADR3 CTL0 300ns max
Monostable multivibrator (Internal)
SQCK
SQSO
CRCF
CTL1
CTL2
CTL3
CXD2500BQ
CXD2500BQ
3
Other Functions
3-1 Channel Clock Regeneration Using Digital PLL Circuit * Demodulation of regenerated EFM signals using an optical system requires the use of channel clock pulses. The EFM signal to be demodulated has been modulated into an integer multiple of the channel clock period T, ranging from 3T to 11T. To read the information conveyed by the EFM signal, it is essential to correctly recognize the integral value; hence, the need to use channel clock pulses. In an actual CD player, the pulse width of the EFM signal will vary, affected by fluctuations of the disc rotation. For this reason, it is necessary to use a PLL in regenerating channel clock pulses. Figure 3-1 shows a block diagram of the 3-stage PLL contained in the CXD2500B. * The 1st-stage PLL is used for vari-pitch regeneration. To use this PLL, LPF and VCO are necessary as external parts. The minimum pitch variable possible is 0.1 %. The output of this 1st-stage PLL is used as the standard for all the clock pulses used in the LSI. When vari-pitch control is not in uses, connect the output pin of XTAO to VCKI. * The 2nd-stage PLL generates high frequency clock pulses necessary for the 3rd-stage digital PLL. * The 3rd-stage comprises a digital PLL used to regenerate the actual channel clock pulses. It realizes a capture range of 150 kHz (normal conditions) or more. * The digital PLL features a secondary loop. It is controlled through the primary loop (phase) secondary loop (frequency). When FLFC=1, the secondary loop can be turned off. * When high frequency components such as 3T, 4T, are deviated, turning off the secondary loop will provide better play ability. * However, the capture range will be 50 kHz.
--30--
CXD2500BQ
Block Diagram 3-1
OSC X'Tal
1/4
Phase comparator
16,9344MHz (384Fs)
1/1000
XTSL
VPCO
LPF
1/4
1/1000+n
VCO
19. 78 to 13.26MHz VCKI 2/1 MUX Vari-pitch Up down counter n=-217 to 168
Microcomputer control Vari-pitch
Phase comparator
I/M
PCO
I/N
FILI
FILO CLTV
VCO
Digital PLL RFPLL D2500B
--31--
CXD2500BQ
3-2 Frame Sync Protection * During CD player operation at normal speed, Frame Sync is recorded approximately once every 136 s (at 7.35 kHz). This signal can be used to identify the data within each frame. When Frame Sync cannot be recognized, the data also cannot be identified; as a result, it is treated as an error. Therefore, correct Frame Sync recognition is very important to ensure high play ability for the CD player. * The CXD2500B employs window protection, front protection and rear protection to realize a powerful Frame Sync protection. The CXD2500B offers two window widths, one for use when the player is subjected to rotational disturbance and the other for use without such disturbance (WSEL=0/1). The front protection counter is fixed at 13 and the rear protection counter at 3. Therefore, during normal play back, when the frame sync cannot be detected due to damages on the disc. If the number to frames with undetected Frame Sync exceeds 13, the window is released and the Frame Sync signal are re-synchronized. If no Frame Sync is correctly detected in 3 successive frames immediately after Frame Sync resynchronization performed following a window release, the window is released at once. 3-3 Error Correction * On CDs, each data unit (8 bits) is formatted so that it is contained in two correction codes, C1 and C2. C1 consists of 28 bytes of information and 4-byte parity, whereas C2 is made up of 24 bytes of information and 4-byte parity. Both C1 and C2 comprise a read Solomon code with a minimum distance of 5. * C1 realizes double corrections and C2 realizes quadruple corrections, both by the refined superstrategy method. * To prevent erroneous C2 corrections, C1 pointer based on the conditions of C1 error, EFM signal play back, and player operation during C1 operation is attached to the corrected data. * The status of error correction can be monitored from outside the LSI. It is indicated as shown in Table 3-2. * When C2 pointer is High, this signifies uncorrectable data error. The data are either previous data held subsitute the error, or an average value interpolation. MNT3 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 MNT2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 MNT1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 MNT0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Description No error detected. C1 pointer reset. 1 error corrected. C1 pointer set. -- -- No error detected. C1 pointer set. 1 error corrected. C1 pointer set. 2 errors corrected. C1 pointer set. Uncorrectable error. C1 pointer set. No error detected. C2 pointer reset. 1 error corrected. C2 pointer reset. 2 errors corrected. C2 pointer reset. 3 errors corrected. C2 pointer reset. 4 errors corrected. C2 pointer reset. -- Uncorrectable error. C1 pointer copied. Uncorrectable error. C2 pointer set.
C1: C1:
C1: C1: C1: C1: C2: C2: C2: C2: C2: C2: C2:
Table 3-2 Indication of error correction status
--32--
CXD2500BQ
Timing Chart 3-3
Normal - speed PB 400 to 500nsec RFCK
t=Dependent on error condition MNT3
C1 correction
C2 correction
MNT2
MNT1
MNT0
Strobe
Strobe
C4M
MNT0 to 3
Valid Invalid
Valid
3-4 DA Interface * The CXD2500B has two modes of DA interface. a) 48-bit slot interface This is an MSB-first interface made up of LRCK signals with 48-bit clock cycles per LRCK cycle. While the LRCK signal is High, the data going through this interface is of the left channel. b) 64-bit slot interface This is an LSB-first interface made up of LRCK signals with 64-bit clock cycles per LRCK cycle. While the LRCK signal is Low, the data going through this interface is of the left channel.
--33--
Timing Chart 3-4
48 bit slot Normal-Speed Playback PSSL=L
LRCK (44.1K) 6 7 8 9 10 11 12 24
1
2
3
4
5
DA15 (2.12M)
WDCK L14 L13 L12 L11 L10 L9 L8 L7 L6 L5 L4 L3 L2 L1 L0 RMSB
DA16 R0
L ch MSB (15)
48 bit slot Double-Speed Playback
--34--
24 L0 R ch MSB
LRCK (88.2K)
12
DA15 (4.23M)
WDCK
DA16
R0
L ch MSB (15)
CXD2500BQ
Timing Chart 3-5
64 Bit slot Normal Speed PB PSSL=L
DA 12 (44.4K) 7 8 9 10 11 12 13 14 15 20 30 31 32
1
2
3
4
5
6
DA 13 (2.82M)
DA 14
R ch LSB (0)
1
2
3
4
5
6
7
8
9
10
11
12
13
14 R15
L ch LSB (0)
--35--
10 25 15 20 1 2 3 4 5 6 7 8
64 Bit slot Double-Speed PB
DA 12 (88.2K) 30 31 32
1
2
3
4
5
DA 13 (5.64M)
DA 14
L15
R ch LSB (0)
9 10 11 12 13 14 15 L ch LSB
CXD2500BQ
CXD2500BQ
3-5 Digital Out There are three digital-out formats: type 1 for use at broadcasting stations, type 2, form 1 for use in general civil applications, and type 2, form 2 for use in software production. The CXD2500B supports type 2, form 1. The clock accuracy for the channel status is automatically set at Level II when the X'tal clock is used, or Level III when vari-pitch control is made. CRC checks are conducted on the Sub-Q data on the first 4 bits (bits 0-3). The data is input only after two checks are passed in succession. The X'tal clock is set to 34 MHz, and variable pitch is reset. When D out is output at DSPB=1, set MD2 to 0 and turn off D out 34. Digital Out C bit 0 1 2 0 16 32
3
4 0 0
5 0 0
6 0 0
7 0 0
8 1 0
9 0 0
10 0 0
11 0 0
12 0 0
13 0 0/1
14 0 0
15 0 0
From sub-Q ID0 ID1 COPY Emph 0 0 0 0
48 0
176 Bits 0-3: Sub-Q control bits required to pass the CRC twice in succession. bit 29: Varipitch: 1 X'tal: 0 Table 3-6 Digital Out C bits 3-6 Servo Auto Sequencer The servo auto sequencer controls a series of operation including auto-focusing and track jumping. When an auto sequence command is received from CPU, the servo auto sequencer automatically executes autofocusing, 1-track jumping, 2N track jumping and M track moving. During auto sequence execution (X Busy=Low), as SSP (servo signal processing LSI) is used exclusively, commands from CPU are not transferred to SSP. Instead, the commands can be sent to CXD2500B. To make this servo auto sequencer usable, connect a CPU, RF and SSP to the CXD2500B as shown in Figure 3-7 and set A.SEQ ON-OFF of Register 9 to ON. When the CLOK changes from Low to High while XBUSY is at Low, from that point on to a maximum of 100 sec, X BUSY does not become High. Due to the monostable multivibrator which is reset when CLOK is Low (XBUSY=Low), transfer of erroneous data to SSP is prevented when XBUSY changes from Low to High. --36--
CXD2500BQ
(a)
Auto Focus ($47) In auto focus operation, `focus search up' is performed, FOK and FZC are checked, and the focus servo is turned on. When $47 is received from CPU, the focus servo is turned on through the steps shown in Figure 3-8. Since this auto focus sequence begins with `focus search up,' it requires the pickup to be put down (focus search down) beforehand. Blind E of Register 5 is used to eliminate chattering from FZC. The focus servo is turned on at the trailing edge of FZC after staying High continuously for a longer period than E.
System Configuration for Auto Sequencer Operation (Example)
RF MIRR FOK MIRR FOK DATA CLOK XLAT SENS
Micro-computer
CXD2500B C.out SENS DATA CLK XLT CNIN SEIN DATO CLKO XLTO
SSP
Figure 3-7
--37--
CXD2500BQ
Auto focus
Focus search up Checking whether FZC has stayed High longer than time E set in Register 5. FOK=H NO YES
FZC=H NO YES
FZC=L NO YES
Focus servo ON
END
Figure 3-8 (a) Flow chart of auto focus operation
$47 latch
XLAT
FOK
SEIN(FZC)
BUSY
Command to SSP
$03
Blind E
$08
Figure 3-8 (b) Timing chart for auto focus operation --38--
CXD2500BQ
(b)
Track Jump Track jump operation includes 1, 10 and 2N track jumps. Do not perform this track jump unless the focus, tracking and sled servos are on. Such steps as tracking gain up and braking are not included in this track jump. Therefore, the commands for tracking gain up and brake ON ($17) must be issued in advance. * 1-track jump When a $48 is received from CPU (or a $49 from REV), the servo auto sequencer executes a FWD (REV) 1-track jump as shown Figure 3-9. The values of blind A and brake B must be set in Register 5. * 10-track jump When a $4H is received from CPU (or a $4B from REV), the servo auto sequencer executes a FWD (REV) 10-track jump as shown in Figure 3-10. The principal difference between the 1-track and 10-track jumps is whether the sled is kicked or not. In the 10-track jump, the actuator after being kicked is braked when CNIN has been counted 5 tracks. When the actuator has adequately slowed down as a result of braking, the tracking and sled servos are turned on (this actuator slow-down is detected by checking whether the CNIN period has exceeded overflow C specified in Register 5). * 2N track jump When a $4C is received from CPU (or a $4D from REV), the servo auto sequencer executes a FWD (REV) 2N track jump. The number of tracks to be jumped is determined by N, set Register 7 beforehand. The maximum permissible number is 216. In actual use, however, it is subject to limitation imposed by the actuator. When N is smaller than 16, the jumps are counted by means of counting CNIN signals. If N is 16 and above, MIRR signals are counted instead of CNIN signals. The 2N track jump sequence is basically the same as the 10-track jump sequence. The only difference between them is that, in the 2N track jump sequence, the sled is kept moving for time D specified in Register 6 after the tracking servo is turned on. * M track move When a $4E is received from CPU (or a $4F from REV), the servo auto sequencer executes a FWD (REV) M-track move as shown in Figure 3-12. The maximum value that can be set from M is 216. The track moves are counted in the same way as for 2N track jumps. That is, when M is smaller than 16, the moves are counted by means of counting CNIN signals. If M is 16 and above, MIRR signals are counted instead of the CNIN signals. In this M track move, only the sled is moved. This method is suitable for a large track move ranging from several thousand to several tens of thousand tracks.
--39--
CXD2500BQ
1 Track
Track Kick Sled servo
(REV kick is made for REV jump.)
WAIT (Blind A)
CNIN= NO YES Track REV Kick
(FWD kick is made for REV jump.)
WAIT (Brake B)
Track sled Servo ON
END
Figure 3-9 (a) Flow chart of 1-track jump
$48 (REV=$49) latch XLAT
CNIN
BUSY
Blind A Commands to SSP $28 ($2C) $2C ($28)
Brake B $25
Figure 3-9 (b) Timing chart for 1-track jump
--40--
CXD2500BQ
10 Track
Track, Sled FWD Kick
WAIT (Blind A)
(5 CNINs are counted.)
CNIN= 5? YES Track, REV FWD Kick
NO
Checking whether the CNIN period has exceeded the value of overflow C.
C=Overflow? NO YES
Track, Sled Servo ON
END
Figure 3-10 (a) Flow chart of 10-track jump
$4A (REV=$4B) latch XLAT
CNIN
BUSY
Blind A Commands to SSP $2A ($2F)
CNIN 5count $2E ($2B)
Overflow C $25
Figure 3-10 (b) Timing chart for 10-track jump --41--
CXD2500BQ
2N Track
Track, Sled FWD Kick
WAIT (Blind A) For the first 16 times CNIN is counted. After that MIRR is counted. CNIN (MIRR) =N NO YES Track, REV Kick
C=Overflow NO YES
Track Servo ON
WAIT (Klick D)
Sled Servo ON
END
Figure 3-11 (a) Flow chart of 2N track jump
$4C (REV=$4D) latch XLAT
CNIN (MIRR)
BUSY
Blind A Commands to SSP $2A ($2F)
CNIN (MIRR) N count $2E ($2B)
Kick D Overflow $26 ($27) $25
Figure 3-11 (b) Timing chart for 2N track jump --42--
CXD2500BQ
M Track move
Track Servo OFF Sled FWD Kick
WAIT (Blind A) CNIN is counted for M<16, MIRR is counted for M16. CNIN (MIRR) =M NO YES Track, Sled Servo ON
END
Figure 3-12 (a) Flow chart of M track move
$4E (REV=$4F) latch XLAT
CNIN (MIRR)
BUSY
Blind A Commands to SSP $22 ($23)
CNIN (MIRR) M count $25
Figure 3-12 (b) Timing chart for M track move
--43--
CXD2500BQ
3-7 Digital CLV The digital CLV is a digital spindle servo, of which its block diagram is shown in Figure 3-14. It is capable of outputting MDS or MDP error signals by the PWM method after raising the sampling frequency up to 130 kHz based on the normal speed in the CLVS, CLVP and other modes. It also permits gain setting.
Digital CLV CLVS U/D MDS Error MDP Error
Gain
0, -6dB
Measure
Measure
CLV P/S
2/1 MUX
Over Sampling Filter-1
Gs(Gain) CLV P 1/2 + Mux CLV S
GP(Gain)
Over Sampling Filter-2
CLV - P/S
Noise Shape
KICK, BRAKE STOP
Modulation
MDP Mode Select
MDS DCLVMD
Figure 3-14 Block diagram
--44--
CXD2500BQ
3-8 Asymmetry correction Block diagram and circuit example are shown on Fig. 3-15.
D2500B
28 ASYE ASYO RF 24 R1 27
R1 R1 ASYI 26
R2
R1
25 BIAS R1 R2 2 5
=
Figure 3-15 Asymmetry correction application circuit example
--45--
CXD2500BQ
RV1 FE RV2 TE
GND
RF
GND
GND GND GND
MIRR C15
80 79 78 77 76 75 74 73 72 71 70 69 68 67 66 65
GND
C12 C13 C14 C16
C11 C17
FOK 1 2 3 4
FOK FSW MON MOP
5
SBSO SCOR
64
63
WFCK
SPD
SLD
48 47 46 45 44 43 42 41 40 39 38 37
WFCK MOS
62
FE FZC
DVee
ATSC
RFO
TDFCT
RFI
TE TZC
CP
FDFCT
CB
EMPH DVCC 3 6 CC2 CC1
35 6 7
61
DOUT
GND
TRACK-D GND FOCUS-D
C9 2 3 4 5 R1
1
VC FGD FS3 FLB FEO FESRCH TGU TG2 AVCC TAO TA-
LOCK
DOUT MO2
34 8
60
59
CXA1372Q
C10
GND GND GND
GND
NC VCOO
C16M FOK ASY DFCT
33 9
58
C4M
57
GND
CXD2500BQ
GND
EFM 3 2
31 30 DFCT
10 11 12
TEST1 PDO MIRR 2 9 DGND 2 8 SENS
27 13
GND
GND
6 7 C23 C26 8 9 10 11 R2 12
54
GND
VSS
14 15
52
SSTOP GND
NC NC COUT XRST VPCO
26 16
APTL APTR
51
GND
GND
SPIND-D GND
VSS NC
XTAI
53
MNT0
50
MNT0
49
SSTOP
MNT1 MNT2
DIRC LOCK
FSET
ISET
DATA
SL+ SLO
AVee
25
17
CLK
GND
R7 C27 C28 R6
SL-
18 19 13 14 15 16 17 18 19 20 21 22 23 24
MNT2 FILI
20
47
GND
XLT
VCKI FILO PCO
MNT1
48
MNT3
GND
MNT3 RADF
46
RAOV
GND
45 R4 R3 21 22
AVSS CLTV
C2PO
44
RFCK
RFCK
43
WDCK (48)
LRCK (48)
DATA (64)
DATA (64)
BCLK (64)
LRCK (64) GTOP
BCLK (64)
GND GND GND
23 24
AVDD
GFS
ASTO
BIAS
NC PSSL
R5
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
XUGF
ASYE
RF
GFS PLCK
42
PLCK
41
ASTI
VDD
UGFS
AVDD
1M
STTP
GND
R10
R11 R12
Application Circuit
GND
R9
C35
200p
GND
WDCK
C2PO MUTE
GND
GND
Vee
VCC
LRCK DEMP
BCLK
DATA
GND
R14
R13
GND
--46--
XTSL XTAO
55
GND
GND SLED-D
VCOI
FSTT
56
Application circuits shown are typical examples illustrating the operation of the devices. Sony cannot assume responsibility for any problems arising out of the use of these circuits or for any infringement of third party and other right due to same.
SCOR SQCK MUTE SUBQ FE TE RF LDON DATA XRST GND VCC V0 VCC CNIN SEIN GFS CLK XLT VCC MIRR CLKO XRST CLOK SENS XLTO VDD DATO XLAT DATA
TD FD
SENS
FOK
SQSO EXCK
MUTE
SQCK
LDON
CXD2500BQ
Package Outline CXD2500BQ
Unit : mm
80PIN QFP (PLASTIC)
23.9 0.4 + 0.4 20.0 - 0.1 64 41 + 0.1 0.15 - 0.05 0.15
65
40
+ 0.4 14.0 - 0.1
17.9 0.4
A 80 25 + 0.2 0.1 - 0.05
0.8
0.12
M
+ 0.15 0.35 - 0.1
+ 0.35 2.75 - 0.15
0 to 10 DETAIL A
PACKAGE STRUCTURE
PACKAGE MATERIAL EPOXY RESIN SOLDER PLATING COPPER / 42 ALLOY 1.6g QFP-80P-L01 LEAD TREATMENT LEAD MATERIAL PACKAGE WEIGHT
SONY CODE EIAJ CODE JEDEC CODE
QFP080-P-1420-A
CXD2500BQ
80PIN QFP (PLASTIC)
24.0 0.3 + 0.4 20.0 - 0.1 64 41
+ 0. 0.15 - 1 0.05
+ 0.4 14.0 - 0.1
18.0 0.3
0.7 0.
65
40
1
80
25
+ 0.2 0.1 - 0.05
1 0.8 0.12 M
24
+ 0.15 0.35 - 0.1
2.7 0.1 3.1 MAX
0 to 10 0.15
22.6
PACKAGE STRUCTURE
PACKAGE MATERIAL SONY CODE EIAJ CODE JEDEC CODE QFP-80P-L121 QFP080-P-1420-AX LEAD TREATMENT LEAD MATERIAL PACKAGE WEIGHT EPOXY RESIN SOLDER PLATING 42 ALLOY 1.6g
--47--
16.6
0.8 0.2
1
24
16.3
CXD2500BQ
CXD2500BQ
QFP 80PIN (PLASTIC)
23.9 0.2 20.0 0.2
0.15 0.05
64 65 41
40
14.0 0.2
17.9 0.2
0.8
80 1 0.35 0.1 0.15 M 24
15
25
4 - 1.0
A
15
C1
.2
4 - 0.8
1.45
15
0.8 0.15
0 to 10 DETAIL A
EPOXY RESIN SOLDER PLATING 42 ALLOY 1.6g
0.24 0.15 + 0.20 2.7 - 0.16
0.15
NOTE: Dimension "" does not include mold protrusion.
PACKAGE STRUCTURE
PACKAGE MATERIAL SONY CODE EIAJ CODE JEDEC CODE QFP-80P-L051 QFP080-P-1420-AH LEAD TREATMENT LEAD MATERIAL PACKAGE WEIGHT
--48--
2.94 0.15
15
1.95 0.15


▲Up To Search▲   

 
Price & Availability of CXD2500BQ

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X